package com.chuang.bootplus.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.chuang.bootplus.base.utils.ApiResponse;
import com.chuang.bootplus.entity.Hotnews;
import com.chuang.bootplus.po.HotnewsPO;
import com.chuang.bootplus.po.LovePO;
import com.chuang.bootplus.po.NewsAddPO;
import com.chuang.bootplus.vo.HotNewsVO;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author ${author}
 * @since 2021-10-24
 */
public interface HotnewsService extends IService<Hotnews> {

    ApiResponse<HotNewsVO> getnews(HotnewsPO po);

    ApiResponse<Void> addnews(NewsAddPO po);

    ApiResponse<HotNewsVO> getnewsById(HotnewsPO po);

    ApiResponse<HotNewsVO> gethostlove();

    ApiResponse<Void> love(LovePO po);

    ApiResponse<Void> deletelove(LovePO po);


}
